refrigerated meat truck - German English Dictionary